.shopPayFail {
	.am-notice-bar {
		background-color: #fff3d4;
		color: #743f21;
		font-size: 0.22rem;
		.icon_notice {
			width: 0.32rem;
			height: 0.32rem;
		}
	}
	.fail_wrapper {
		background: linear-gradient(360deg, #fffefe 0%, #fff9f3 100%);
		display: flex;
		align-items: center;
		flex-direction: column;
		padding: 0.42rem 0 0.5rem 0;
		img {
			width: 0.6rem;
			height: 0.6rem;
		}
		h3 {
			font-size: 0.32rem;
			font-family: PingFangSC-Medium, PingFang SC;
			font-weight: 500;
			color: #353535;
			line-height: 0.56rem;
			margin-top: 0.14rem;
		}
		p {
			margin-top: 0.06rem;
			font-size: 0.24rem;
			font-family: PingFangSC-Regular, PingFang SC;
			font-weight: 400;
			color: #838383;
			line-height: 0.34rem;
		}
	}
	.com-button {
		position: fixed;
		bottom: 0.68rem;
		width: 100%;
		a {
			height: 1rem;
			line-height: 1rem;
			border-radius: 0.5rem;
		}
	}
}
